package com.reggie.module.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.reggie.module.entity.dto.employeeDto.ChangeStatusDto;
import com.reggie.module.entity.po.Employee;
import org.apache.ibatis.annotations.Mapper;

/**
 * @Author 早睡蛋
 * @Date 2022/9/17 14:27:50
 * @Desc:
 */
@Mapper
public interface EmployeeMapper extends BaseMapper<Employee> {

    //按账号查询用户（判断重复）
    Employee findByUserName(String username);

    //按电话号码查询用户（判断重复）
    Employee findByPhone(String phone);

    //按身份证号码查询用户（判断重复）
    Employee findByIdNumber(String idNumber);

    //修改员工状态
    int changeStatus(ChangeStatusDto changeStatusDto);

    //编辑员工
    int updateEmp(Employee employee);


}
